@import (reference) "~weaver-mobile/dist/weaver-mobile.less";

.odoc-request-select-list {
  .am-flexbox.am-flexbox-align-center {
    align-items: start;
  }

  .wm-list-page-item-row-span-text-highlight {
    font-weight: inherit;
  }
}

.odoc-request-transfer {
  height: 100%;

  .am-navbar {
    background: #E9EDF2;
    position: relative;

    .am-navbar-left {
      display: none;
    }

    .am-navbar-right {
      .am-icon {
        width: 17px;
        height: 17px;
        padding: 6px;
      }
    }

    .am-navbar-title {
      flex: 3;
      text-align: left;

      .title {
        width: 100%;
        height: 45px;
        line-height: 45px;
        padding-left: 10px;
        font-size: @font-size-base;
      }
    }
  }

  .odoc-direction-list {
    width: 100%;

    .am-list-required > img {
      width: 9px;
      height: 9px;
    }

    .direction-list {
      position: relative;
      overflow: hidden auto;
    }

    .am-list {
      position: absolute;
      width: 100%;

      .am-list-body {
        overflow: hidden;

        .wm-list-page-item-row-span-text-highlight {
          font-weight: inherit;
        }
      }

      .am-list-item .am-list-line-wrap {
        .am-list-content, .am-list-extra {
          padding-top: 10px;
          padding-bottom: 0;
        }
      }

      .am-list-form {
        .am-list-content .am-list-children, .am-list-extra .am-list-required, .am-list-extra .am-list-icon {
          line-height: 30px;
          height: auto;
        }
      }

      .am-flexbox.am-flexbox-align-center {
        align-items: start;
      }

      .am-flexbox .am-flexbox-item {
        margin-left: 10px;
      }

      .am-list-form {
        margin-left: 0;
      }

      .am-list-form .am-list-form-body {
        margin-left: 0;
      }

      .am-list-form .am-list-form-body.border {
        border: none;
      }
    }
  }

  .odoc-agree-item {
    background: #FEF7E0;
  }
}